﻿
/*home de swiper*/
.swiper_head{position: relative;width: 100%;height: 450px;z-index: 131;margin-top: 134px;}
.swiper_text{position: absolute;width: 350px;text-align: center;z-index: 224;text-transform: uppercase;font-family: open-sans, sans-serif;
top: 50%;left: 50%; transform: translate(-50%,-50%);}
.swiper_text a{height: 16px;padding: 17px 0px 16px 0px;display: inline-block;font-size: 13px;width: 183px;
letter-spacing: 1px;margin-top: 10px;}
.swiper_text p{padding: 3px 0px;}
.u45484-4{color:#FFFFFF;font-family: raleway, sans-serif;-webkit-transition-delay:0s;
	background-image:url("../images/blank.gif?crc=4208392903");transition-timing-function:ease;transition-duration:0.7s;font-weight:400;
	background-color:#E11013;border-radius:1000px;position:relative;font-size:13px;text-align:center;transition-delay:0s;
	-webkit-transition-duration:0.7s;z-index:305;line-height:16px;-webkit-transition-timing-function:ease;}
.u45484-4:hover{background-color:#C00108;}
.font_home_1{font-size: 20px;line-height: 24px;font-weight: 400;}
.font_home_2{color: #E11013;font-weight: 400;font-size: 36px;line-height: 43px;}
.font_home_3{color: #222222;font-weight: 800;font-size: 36px;line-height: 43px;}
.font_home_4{color: #222222;font-weight: 600;font-size: 20px;line-height: 24px;}
.font_home_5{color: #E11013;font-weight: 600;font-size: 30px;line-height: 36px;}
.font_home_6{color: #E11013;font-weight: 600;font-size: 20px;line-height: 24px;}


.swiper-container {position: relative;width: 100%;height: 100%;}
.swiper-container-one {width: 100%;height: 100%;overflow: hidden;}
.swiper-slide {text-align: center;background: #fff;overflow: hidden;/* Center slide text vertically */-webkit-box-pack: center;
  -ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;
  -ms-flex-align: center;-webkit-align-items: center;align-items: center;
}
.swiper-container .swiper-slide{text-align: center;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;
	display: -webkit-flex;display: flex;-webkit-box-pack: center; -ms-flex-pack: center;-webkit-justify-content: center;
	justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper_img{width: 100%;height: 100%;position: relative;}
.swiper-slide img{max-height: 100%;}



/*title-small*/
.center_one_title{position: relative;width: 100%;margin: 50px 0px;text-align: -webkit-center;text-align: -moz-center;}
.center_one_title .public_div_one{display: flex;display: -webkit-flex;justify-content: center;justify-content: -webkit-center;}
.center_one_title hr{border:none;height: z-index: 361;width: 1px;height: 26px;background-color: #292929;margin: 10px 5px 9px 10px;}
.one_title_free{position: relative;display: flex;display: -webkit-flex;margin-left: 15px;}
.one_title_free img{margin: 3px 0px 2px 0px;}
.free_text{position: relative;margin: 0px 12px;}
.free_text p{position: relative;color: #222222;font-family: raleway, sans-serif;font-size: 18px;font-weight: 600;line-height: 22px;}
.free_text span{position: relative;color: #E11013;font-family: raleway, sans-serif;font-size: 13px;font-weight: 400;line-height: 16px;
margin-top: 7px;display: inline-block;}


/*title -about us*/
.center_two_title{position: relative;width: 100%;margin: 60px 0px;text-align: -webkit-center;text-align: -moz-center;}
.center_two_title .public_div_one{display: flex;display: -webkit-flex;justify-content: center;justify-content: -webkit-center;}
.two_title_text{position: relative;width: 265px;text-align: left;margin: 0px 30px;}
.two_title_text p{font-size: 24px;line-height: 36px;font-weight: 700;font-family: raleway, sans-serif;text-transform: uppercase;}
.two_title_text span{color: #E53235;font-weight: 600;font-family: open-sans, sans-serif;display: inline-block;margin-top: 10px;}
.two_title_button{position: relative;width: 425px;text-align: left;margin: 0px 30px;}
.two_title_button p{color: #444444;font-size: 15px;font-weight: 400;font-family: raleway, sans-serif;line-height: 23px;}
.two_title_button a{height: 16px;padding: 17px 0px 16px 0px;display: inline-block;font-size: 13px;width: 183px;
letter-spacing: 1px;margin-top: 10px;text-transform: uppercase;margin-top: 20px;}


/*shop-men*/
.center_one_shop{position: relative;width: 100%;margin: 15px 0px;text-align: -webkit-center;text-align: -moz-center;}
.center_one_shop .public_div_one{display: flex;display: -webkit-flex;justify-content: center;justify-content: -webkit-center;}
.one_shop_men{position: relative;overflow: hidden;width: 210px;height: auto;padding: 152px 119px 175px 159px;opacity: 1;z-index: 136;}
.one_shop_men a{z-index: 22;}
.shop_man-1{color: #E11013;font-size: 36px;line-height: 43px;font-weight: 700;font-family: open-sans, sans-serif;text-transform: uppercase;}
.shop_man-2{color: #fff;font-size: 36px;line-height: 43px;font-weight: 700;font-family: open-sans, sans-serif;text-transform: uppercase;}
.shop_man-3{color: #E11013;font-weight: 600;font-family: open-sans, sans-serif;text-transform: uppercase;margin-top: 12px;}
.shop_man-4{height: 16px;padding: 17px 0px 16px 0px;display: inline-block;font-size: 13px;width: 183px;text-transform: uppercase;
letter-spacing: 1px;margin-top: 15px;font-family: open-sans, sans-serif;}
.two_shop_men{position: relative;overflow: hidden;width: 345px;}
.two_men_first{position: relative;overflow: hidden;width: 141px;height: auto;padding: 101px 30px 101.24999999999955px 174px;opacity: 1;
	z-index: 136;text-align: right;}
.two_men_second{position: relative;overflow: hidden;width: 141px;height: auto;padding:88px 182px 114.24999999999955px 21px;opacity: 1;
	z-index: 136;text-align: left;}
.shop_man-5{color: black;font-weight: 700;font-family: raleway, sans-serif;font-size: 20px;line-height: 24px;}
.shop_man-6{color: #E53235;text-align: left;font-weight: 400;font-family: open-sans, sans-serif;font-size: 12px;line-height: 18px;
margin-top: 10px;display: inline-block;background: transparent url(../images/text-red-icon.png?crc=498692292) no-repeat right center;
width: 85px;opacity: 0;}
.thr_shop_men{position: relative;overflow: hidden;width: 186px;height: auto;padding: 101px 58px 378.24999999999955px 102px;opacity: 1;
	z-index: 136;text-align: left;}
.thr_shop_men p{text-align: center;}


/*shop-one-ad*/
.center_one_ad{position: relative;padding: 72px 0px 0px 0px;width: 100%;background-color: #eee;}
.center_one_ad .public_div_one{display: flex;display: -webkit-flex;justify-content: center;justify-content: -webkit-center;}
.center_one_ad img{position: relative;margin-left: -80px;z-index: 80;margin-right: 120px;}
.one_ad_context{max-width: 540px;margin-top: 35px;z-index: 99;}
.one_ad_context p{margin: 12px 0px;}
.u2914-4{color: #E53235;background-color: transparent;position: relative;text-align: left;text-transform: uppercase;font-weight: 600;
	width: 200px;font-family: open-sans, sans-serif;}
.u2911-4{text-align: left;background-color: transparent;position: relative;font-weight: 700;font-family: raleway, sans-serif;
	text-transform: none;font-size: 30px;line-height: 36px;}
.u2917-4{text-align: left;background-color: transparent;position: relative;font-weight: 700;font-family: raleway, sans-serif;
	text-transform: none;font-size: 24px;line-height: 29px;}
.u2917-2{color: #E53235;}
.u2920-4{color: #444444;background-color: transparent;position: relative;font-size: 15px;font-weight: 400;display: inline-block;
	font-family: open-sans, sans-serif;line-height: 23px;}
.ad_context_item{position: relative;display: flex;display: -webkit-flex;margin-top: 10px;}
.item_list{position: relative;width: 100px;min-height: 53px;text-align: center;background-color: #FFFFFF;position: relative;
	border-radius: 4px;margin-right: 5px;}
.item_list span{display: inline-block;width:100%;}
.u2923-2{color: #444444;font-weight: 800;padding-top: 8px;font-family: open-sans, sans-serif;}
.u2923-4{font-weight: 600;color: #E53235;font-family: open-sans, sans-serif;}
.u2938-2{min-height: 39px;color: #FFFFFF;font-family: open-sans, sans-serif;-webkit-transition-delay: 0s;background-image: url(../images/blank.gif?crc=4208392903);
	transition-timing-function: ease;transition-duration: 0.7s;font-weight: 400;background-color: #E53235;text-transform: uppercase;
	position: relative;text-align: center;transition-delay: 0s;-webkit-transition-duration: 0.7s;width: 145px;margin: 6px;
	-webkit-transition-timing-function: ease;line-height: 40px;}
.u2938-2:hover{background-color:#C00108;}

/*shop-two-ad*/
.center_two_ad{position: relative;width: 100%;margin: 90px 0px 60px 0px;text-align: -webkit-center;text-align: -moz-center;}
.center_two_ad .public_div_one{display: flex;display: -webkit-flex;justify-content: center;justify-content: -webkit-center;}
.u61525-2{color: #333333;position: relative;text-align: center;text-transform: uppercase;font-weight: 700;font-size: 30px;
    line-height: 36px;font-family: raleway, sans-serif;}
.u61526-4{color: #E53235;width: 200px;position: relative;text-align: center;font-weight: 600;font-family: open-sans, sans-serif;
	margin-top: 15px;text-transform: uppercase;}
.two_ad_list{position: relative;width: 240px;margin: 30px 12px 0px 12px;}
.two_ad_list img{max-width: 100%;max-height:100%;}
.two_ad_list a{display: inline-block;width: 100%;}
.two_ad_list a:first-child{height: 300px;}
.u2160{color: #E53235;font-size: 16px;font-weight: 600;display: inline-block;padding: 18px 0px 10px 0px;font-family: open-sans, sans-serif;}
.u2163-6{font-size: 16px;font-weight: 700;font-family: open-sans, sans-serif;line-height: 19px;text-transform: uppercase;color: black;}
.u61548-2{height: 47px;color: #FFFFFF; -webkit-transition-delay: 0s;background-image: url(../images/blank.gif?crc=4208392903);
	transition-timing-function: ease;transition-duration: 0.7s;-webkit-transition-duration: 0.7s;background-color: #333333;
	position: relative;-webkit-transition-timing-function: ease;text-align: center;border-radius: 111px;transition-delay: 0s;
	font-weight: 400;width: 211px;font-family: open-sans, sans-serif;text-transform: uppercase;display: inline-block;line-height: 47px;
margin-top: 60px;}
.u61548-2:hover{background-color:#000000;}


/*count us*/
.center_count_us{opacity: 1;filter: alpha(opacity=100);z-index: 128;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
background: transparent url(../images/bg-img1.jpg?crc=4166522488) no-repeat center center;background-size: cover;position: relative;
width: 100%;height: auto;text-align: -webkit-center;text-align: -moz-center;padding-bottom: 170px;margin: 155px 0px 45px 0px;padding-top:160px }
.count_us_red{position: absolute;width: 867px;padding: 41px 65px;background-color: #E53235;margin-top: -255px;
transform: translate(-50%,0px);left: 50%;}
.u61550-2{color: #E94A4D;background-color: transparent;position: relative;letter-spacing: 4px;font-weight: 800;
	font-family: open-sans, sans-serif;text-transform: uppercase;font-size: 80px;line-height: 96px;left: 56px;z-index: 9;}
.count_us_red p{display: inline-block;width: 660px;color: #FFFFFF;font-weight: 400;line-height: 19px;font-size: 16px;position: absolute;
	font-family: open-sans, sans-serif;text-align: left;left: 65px;z-index: 99;transform: translate(0%,-50%);top: 50%;}
.count_us_red input{display: inline-block;width: 328px;color: #FFFFFF;font-weight: 400;line-height: 19px;font-size: 16px;position: absolute;
	font-family: open-sans, sans-serif;text-align: left;left: 355px;z-index: 99;transform: translate(0%,-50%);top: 50%;
	background-color: rgba(0,0,0,0);border:none;padding: 10px;border-bottom: 1px solid #fff;font-size: 14px;}
input::-webkit-input-placeholder{
    color: #fff;opacity:1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #fff; opacity:1; 
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #fff;opacity:1;
}
input:-ms-input-placeholder{
    color: #fff;opacity:1;
}
.u61556-4{transition: background-color 1s;-moz-transition: background-color 1s;/* Firefox 4 */-webkit-transition: background-color 1s;/* Safari 和 Chrome */-o-transition: background-color 1s;}
.u61556-4:hover{background-color: rgb(51,51,51);}
.count_us_red a{display: inline-block;width: 130px;text-align: center;line-height: 14px;font-size: 14px;color: #fff;font-family: open-sans, sans-serif;
padding: 12px 0px;position: absolute;background-color: #000;z-index: 99;transform: translate(0%,-50%);top: 50%;right: 60px;letter-spacing: 4px;}
.count_user_sum{position: relative;margin-top: 57px;}
.user_sum_one{position: absolute;z-index: 420;width: 244px;height: 336px;margin-top: 40px;left: 50%;margin-left: -438px;
	transform: translate(-26%,0px);background-position: center center;background-color: transparent;}
.user_sum_two{position: relative;z-index: 419;width: 397px;background-color: #fff;padding: 41px 240px;text-align: left;}
.user_sum_two p{font-family: open-sans, sans-serif;font-weight: 400;padding: 7px 0px;}
.user_sum_two a{transition: background-color 1s;-moz-transition: background-color 1s;/* Firefox 4 */-webkit-transition: background-color 1s;/* Safari 和 Chrome */-o-transition: background-color 1s;
background-color: #E53235;width: 130px;border-radius: 23px;display: inline-block;color: #fff;height: 47px;text-align: center;line-height: 47px;
    text-transform: uppercase;font-family: open-sans, sans-serif;margin: 12px 0px;}
.user_sum_two a:hover{background-color: rgb(192,1,8);}
.user_sum_thr{position: absolute;width: 190px;background-color: #E53235;text-align: center;padding: 12px 0px;margin-top: 40px;
	right: 50%;margin-right: -438px;z-index: 420;transform: translate(30%,0px);text-align: -webkit-center;text-align: -moz-center;}
.user_sum_thr ._img_1{position: relative;width: 127px;height: 94px;margin: 5px;z-index: 425;background-size: cover;background-repeat: no-repeat;
    background-position: center center;}
.user_sum_thr ._img_1 a{position: absolute;z-index: 430;top: 0px;left: 0px;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;
transition: all 1s;-moz-transition: all 1s;/* Firefox 4 */-webkit-transition: all 1s;/* Safari 和 Chrome */-o-transition: all 1s;}
.user_sum_thr ._img_1 a:hover{background-color: rgba(0,0,0,0.7);background-image: url(../images/curosal-icon.png);}



@media (max-width: 800px){

	.swiper_head{margin-top:118px;}
	.swiper_text{top: 50%;left: 50%;}
	.font_home_1{font-size: 16px;line-height: 19px;}
	.font_home_2{font-size: 26px;line-height: 31px;}
	.font_home_3{font-size: 26px;line-height: 31px;}
	.font_home_4{font-size: 20px;line-height: 24px;}
	.font_home_5{font-size: 20px;line-height: 24px;}
	.font_home_6{font-size: 20px;line-height: 24px;}
	.swiper_text p{padding: 2px 0px;}
	.swiper_text a{width: 153px;padding: 12px 0px 11px 0px;font-size: 12px;}
	.center_one_title .public_div_one{display: inline-block !important;}
	.center_one_title{margin: 20px 0px;}
	.one_title_free{display: inline-block !important;margin:10px 0px; }
	.center_two_title .public_div_one{display: inline-block !important;text-align: -webkit-left;text-align: -moz-left;}
	.center_two_title{margin: 20px 0px 40px 0px;}
	.two_title_text{margin: 0px 3%;width: auto;}
	.two_title_text p{font-size: 20px;line-height: 26px;}
	.two_title_text span{margin: 10px 0px;}
	.two_title_button{margin: 0px 3%;width: auto;}
	.two_title_button a{width: 153px;padding: 12px 0px 11px 0px;font-size: 12px;}
	.center_one_shop .public_div_one,.center_one_ad .public_div_one,.center_two_ad .public_div_one{display: inline-block !important;}
	.center_one_shop{margin: 10px 0px;}
	.one_shop_men{width: 94%;margin:0px 3%;padding: 50px 0px;margin-left: 3% !important;}
	.shop_man-1{font-size: 30px;line-height: 36px;}
	.shop_man-2{font-size: 30px;line-height: 36px;}
	.shop_man-4{font-size: 12px;}
	.shop_man-5{font-size: 18px;line-height: 22px;}
	.two_shop_men{width: 94%;margin: 0px 3%;}
	.two_men_first{padding: 80px 0px 80px 63% !important;width: 37%;}
	.two_men_second{padding: 80px 45% 80px 5% !important;/*width: 50%;*/}
	.thr_shop_men{width: 94%;margin: 0px 3%;padding: 30px 0px 220px 0px;text-align: center;}
	.center_one_ad{padding: 30px 0px 0px 0px;}
	.one_ad_context{margin: 0px 3%;width: 94%;}
	.u2938-2{position: absolute;margin-top: 65px;z-index: 88;margin-left: 0px;}
	.u2911-4{font-size: 26px;line-height: 31px;}
	.u2917-4{font-size: 20px;line-height: 24px;}
	.center_one_ad img{margin-left: 60px;}
	.center_two_ad{margin: 45px 3% 0px 3%;width: 94%;}
	.u61525-2{font-size: 26px;line-height: 31px;width: 80%;}
	.u61548-2{margin-top: 33px;}
	.count_us_red{width: 94%;margin-left: 3%;padding: 85px 0px;left: 0px;transform: translate(0px,0px);}
	.u61550-2{font-size: 28px;line-height: 30px;left: 0px;}
	.center_count_us{padding-bottom: 60px;margin: 155px 0px 25px 0px;}
	.count_us_red p{top: 30px;transform: translate(-50%,0px);left: 50%;text-align: center;}
	.count_us_red input{top: 80px;transform: translate(-50%,0px);left: 50%;width: 80%;text-align: center;}
	.count_us_red a{top: 130px;transform: translate(-50%,0px);left: 50%;text-align: center;}
	.user_sum_one{width: 82%;height: 126px;margin-left: 0px;transform: translate(-50%,0px);margin-top: -68px;}
	.user_sum_two{width: 82%;margin: 100px 3% 0px 3%;padding: 70px 6% 65px 6%;}
	.user_sum_two p{margin-right: 0px !important; }
	.user_sum_thr{bottom: -30px;transform: translate(-50%,0px);left: 50%;right: 0px;width: 82%;display: flex;display: -webkit-flex;
		justify-content: center;justify-content: -webkit-center;padding: 8px 0px;}
	.user_sum_thr ._img_1{width: 76px;height: 60px;}
}









